package testGenerator.antlr.testBuilders;

import testGenerator.testMethodModel.EnumCondType;

/**
 *
 * @author William Whitney
 */
public interface TestBuilderInterface
{

    void addDoWhileCondition(String doWhileCond, int level);

    void addDoWhileSlot(int level);

    void addElseConditionAtLevel(String elseCond, int level);

    void addForConditionAtLevel(String loopCond, int level);

    void addIfConditionAtLevel(String ifCond, int level);

    void addModifier(String string);

    void addParam(String type, String id);

    void addSwitchCond(String cond, int level);

    void addWhileConditionAtLevel(String loopCond, int level);

    void saveMethod(String returnType, String name);

    void reset();

}
